.header {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 500;
    height: 60px;
    background-color: #FEFEFE;
    box-shadow: 0 2px 6px 0 rgb(0 0 0 / 17%);
    & .container{
        & .blog_title {
            align-self: center;
            box-shadow: none;
            border: none;
            background: 0 0;
            transition: color .1s ease;
            border-radius: 0.28571429rem;
            width: 150px;
            & a {
                color: #409eff;
            }
        }
        & .navbar {
            width: 600px;
            display: flex;
            justify-content: space-between;
        }
        & .oper {
            display: flex;
            align-items: center;
            justify-content: flex-end;
            flex: 1;
            & .notice, .message {
                display: flex;
                position: relative;
                justify-content: space-between;
                flex-direction: column;
                align-items: center;
                width: 40px;
                height: 35px;
                cursor: pointer;
                & .tip_count {
                    box-sizing: border-box;
                    margin: 0px;
                    min-width: 0px;
                    color: rgb(255, 255, 255);
                    background-color: rgb(217, 83, 80);
                    padding-left: 4px;
                    padding-right: 4px;
                    position: absolute;
                    bottom: 65%;
                    left: 42%;
                    font-size: 11px;
                    border-radius: 20px;
                    border: 2px solid rgb(255, 255, 255);
                    transform: scale(0.8);
                }
                & span {
                    box-sizing: border-box;
                    margin: 0;
                    min-width: 0;
                    font-size: 12px;
                    color: #75849a;
                }
            }
            & .userIcon {
                display: block;
                margin-right: 3px;
                background-color: transparent;
                height: 35px;
                & img {
                    width: 35px;
                    height: 35px;
                    border-radius: 100%;
                }
            }
        }
    }
}

.login_box {
    cursor:pointer;
    margin-left: 5px;
}

.login_box a {
    color: #f9f6f6;
    width: 60px;
    border-radius: 12px;
    padding: 6px 16px;
    background-color: #fe2c55;
    border-radius: 4px;
    align-items: center;
    margin: 0;
    font-size: 15px;
    line-height: 23px;
    display: flex;
    justify-content: space-evenly;
}